package com.hhxyjsj.model;

/**
 * 车次信息
 * @author hhxyjs
 *
 */
public class TrainNumberInfo {
	
	private String stationTrainCode;//车次
	
	private String trainNo;//车号
	
	private String fromStationTelecode;//出发地编码
	
	private String fromStationName;//出发地	
	
	private String toStationTelecode;//目的地编码
	
	private String toStationName;//目的地
	
	private String trainDate;//发车日期
	
	private String startTime;//发车时间
	
	private String endTime;//到达时间	
	
	/**
	 * 车次查询信息
	 */
	private String roundStartTimeStr;//发车时间段
	
	private String lishi;//历时
	
	private String trainClassArr;
	
	private String trainPassType;

	/**
	 * 
	 * @param stationTrainCode 车次
	 * @param trainNo 车号
	 * @param fromStationTelecode 出发地编码
	 * @param fromStationName 出发地
	 * @param toStationTelecode 目的地编码
	 * @param toStationName 目的地
	 * @param trainDate 发车日期
	 * @param startTime 发车时间
	 * @param endTime 到达时间
	 * @param roundStartTimeStr 查询时的发车时间段（格式:8:00--12:00）
	 * @param lishi 历时
	 * @param trainClassArr 默认值：QB#D#Z#T#K#QT#
	 * @param trainPassType 默认值：QB
	 */
	public TrainNumberInfo(String stationTrainCode,	String trainNo, String fromStationTelecode, 
			String fromStationName,String toStationTelecode, String toStationName, String trainDate,
			String startTime, String endTime, String roundStartTimeStr, String lishi,
			String trainClassArr, String trainPassType) {
		
		super();
		this.fromStationTelecode = fromStationTelecode;
		this.fromStationName = fromStationName;
		this.toStationTelecode = toStationTelecode;
		this.toStationName = toStationName;
		this.trainDate = trainDate;
		this.startTime = startTime;
		this.endTime = endTime;
		this.stationTrainCode = stationTrainCode;
		this.trainNo = trainNo;
		this.roundStartTimeStr = roundStartTimeStr;
		this.lishi = lishi;
		this.trainClassArr = trainClassArr;
		this.trainPassType = trainPassType;
	}

	public String getFromStationTelecode() {
		return fromStationTelecode;
	}

	public void setFromStationTelecode(String fromStationTelecode) {
		this.fromStationTelecode = fromStationTelecode;
	}

	public String getFromStationName() {
		return fromStationName;
	}

	public void setFromStationName(String fromStationName) {
		this.fromStationName = fromStationName;
	}

	public String getToStationTelecode() {
		return toStationTelecode;
	}

	public void setToStationTelecode(String toStationTelecode) {
		this.toStationTelecode = toStationTelecode;
	}

	public String getToStationName() {
		return toStationName;
	}

	public void setToStationName(String toStationName) {
		this.toStationName = toStationName;
	}

	public String getTrainDate() {
		return trainDate;
	}

	public void setTrainDate(String trainDate) {
		this.trainDate = trainDate;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getStationTrainCode() {
		return stationTrainCode;
	}

	public void setStationTrainCode(String stationTrainCode) {
		this.stationTrainCode = stationTrainCode;
	}

	public String getTrainNo() {
		return trainNo;
	}

	public void setTrainNo(String trainNo) {
		this.trainNo = trainNo;
	}

	public String getRoundStartTimeStr() {
		return roundStartTimeStr;
	}

	public void setRoundStartTimeStr(String roundStartTimeStr) {
		this.roundStartTimeStr = roundStartTimeStr;
	}

	public String getLishi() {
		return lishi;
	}

	public void setLishi(String lishi) {
		this.lishi = lishi;
	}

	public String getTrainClassArr() {
		return trainClassArr;
	}

	public void setTrainClassArr(String trainClassArr) {
		this.trainClassArr = trainClassArr;
	}

	public String getTrainPassType() {
		return trainPassType;
	}

	public void setTrainPassType(String trainPassType) {
		this.trainPassType = trainPassType;
	}
}
